stationing of forces - Espagnol Anglais Dictionnaire